to wither and fall off - Turco Inglés Diccionario